Followup changes to `cl-type-of`
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 14 Mar 2024 16:49:08 +0000 (12:49 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 18 Mar 2024 13:32:53 +0000 (09:32 -0400)
commit63e67916b01569da5bb24f6d9a354dc72897c468
treebb192d43d3e87a0945f0f05967da310aae29030a
parente624bc62752ceb2e60940c5fd9cb6e70611df71c
Followup changes to `cl-type-of`

These changes came up while working on `cl-type-of` but are not
directly related to the new `cl-type-of`.
The BASE_PURESIZE bump was needed at some point on one of my
machine, not sure why.

* src/puresize.h (BASE_PURESIZE): Bump up.
* src/sqlite.c (bind_value): Don't use `Ftype_of`.
* lisp/emacs-lisp/seq.el (seq-remove-at-position): Simplify.
* lisp/emacs-lisp/cl-preloaded.el (finalizer):
New (previously missing) type.
* doc/lispref/objects.texi (Type Predicates): Minor tweaks.
doc/lispref/objects.texi
lisp/emacs-lisp/cl-preloaded.el
lisp/emacs-lisp/seq.el
src/lisp.h
src/puresize.h
src/sqlite.c